28422433
78036256
51072276
6421292
21682496
41132850
65447924
58886757
97152464
67904806
62662552
83852367
64327389
50485224
6479147
2175404
8701415
90555010
77918412
8438906
84267174
22024970
7060831
13182381
32277976
87332449
1617571
4816311
1079144
83424976
19494696
83582813
4458946
96501117
58778906
23469884
75592984
72732730
10151566
21229754