78648641
69816480
92913296
5215529
6804270
20722391
67635095
16755715
30763039
11745300
31711203
330663
2878252
44829160
14129083
90174440
68114412
31992080
21712272
5610971
2935943
78767859
69481777
4356697
98701972
8969538
57192819
90543730
12882021
32759931
14338688
8076470
21883376
44138366
51938008
2983360
68469327
14044392
88192125
89721741