98221363
49562085
3311839
64458931
28116179
85393469
21734216
72016231
22149183
58431154
7846475
81993301
69175804
70052657
5149221
54646281
25522862
501923
7437284
86882576
31195103
46193570
99817820
28878389
70311805
37602851
43139467
1506496
53702258
50158538
9852536
51906226
32643283
7287481
11654712
64634025
50567965
4137635
92136199
51078210