97218731
64677414
9528388
19754902
48674337
14324156
15958201
94579668
779979
11883186
7598475
2835683
78754598
10062085
2111222
51456867
67378065
68791902
31636022
6083835
60185881
99892858
4599652
42559400
63203132
10721944
44043951
57858367
79255007
79904228
19824246
43899223
88221250
95118220
9368399
1524031
19166862
5466916
3911387
15868039