88828426
58348588
1546090
8995504
48014174
78998223
65085344
15225
4745051
61688365
92453275
71361787
57935392
64091845
91249837
98419594
13195771
75973510
2306771
77431305
64762116
2415880
42061165
4589178
3287712
87292877
84152887
10034972
657991
62247650
6138339
96441263
60323587
87153500
67623461
93348080
37271959
5156819
92435528
23673280