28762147
31116260
67558595
8388200
4325977
7678385
21536118
80327880
85218803
11247976
99494913
84519653
5371789
12258341
83648877
51838606
41941280
40053274
24516500
58913287
23919624
64486631
94241356
12176734
18985436
4486141
56611093
53251767
17035589
64405014
3453009
53741890
93915338
72034549
2650858
18638668
26956259
5033272
66279179
25163611