156826
52372969
83554139
68756339
4880478
2129850
2015964
86875905
26836186
1596295
87565713
92082377
52824157
72508946
4234155
26079109
79332378
36252758
84678642
92161586
93371863
77373996
67616962
79713136
30356072
5872274
85543924
26354509
40721258
51574999
26223588
35132945
4518105
92011507
50756598
73295560
11212768
3158461
1993810
43201245