15697035
79403693
45438938
56209574
66297582
60796938
69509473
36269913
43443941
625625
97742085
15936
99016937
5495327
79072701
84091345
6620334
14925633
99415362
589110000
96513590
80151801
97321195
9067469
69766613
62493081
60072028
32031219
45317412
69609438
1378056
11163782
68252158
84782368
33043914
4458722
3104517
96573952
11895452
14009715