79801175
77315271
17258789
50834895
96849226
10286238
1413447
1016969
43345359
52083111
26269007
89449403
69585229
36359570
63759703
57454538
53193194
87677257
53013387
15254744
65112919
95734803
28011116
82384923
69803446
568483
72873999
98827496
22712567
84978636
71937974
57542603
6087983
83236093
9235651
34675132
38603933
70733667
28227459
90002424