29793115
35345765
71254544
65032120
7565160
99295280
23788451
6736568
70771455
15347245
24221870
6244875
79923660
8048648
35934116
88141984
22834829
56663743
60926445
588342
27064946
64162987
83966806
86146337
63146487
45666974
74999351
82554494
44483407
44723510
4187311
81703416
71672448
29129657
67692253
1644018
2190900
75705229
63621721
14728031