64475477
94899230
12942843
72894679
30991924
14296944
42162768
23961324
83257397
6237047
16733288
76702390
14107237
85509469
71887808
51241680
71987251
66706209
4468123
18265377
2489373
4790954
30025853
44049162
28393574
95902921
45239507
46821984
99815323
56087637
81448811
10937849
60894427
65291352
9052950
99744816
41744593
11913401
437581
49432970