60239460
71351661
2044451
91746229
7794494
5906950
58677475
34482943
3044282
86763139
61165144
55695216
7709256
29617111
31201467
10577143
68445671
10269559
9769352
41696521
24749219
3049692
87183382
16026596
96703520
38797419
53671695
89135304
46479053
55009660
21748096
35068342
47117304
85382788
8670700
95738548
55979554
44637608
32102886
84021620