39065179
67907248
33587127
8951771
17221801
80221875
92276370
64951302
21004836
45195150
82376229
85218957
16691226
60875891
36158162
10354236
7735769
89865750
35931223
73378767
96308797
816521
8368215
79122733
61201497
28827125
85493226
99856434
71207242
27243528
92913642
89485707
51604867
74161532
36505263
74638238
30777077
45954669
35172725
87159486