3713149
28587754
40072939
7350811
12097927
38453691
98684228
83817460
62176460
28364704
70482058
13927293
8217358
36921913
48492363
89517653
2375492
79992050
3294147
83815657
99399234
36479900
35491185
99902922
34806956
33452262
69705798
67047370
28011984
88222292
45172588
9625234
55831295
5392461
13526320
61286960
34649487
96429248
16574231
59518287