71506140
857540
81859960
26249365
46417343
9137053
40527232
48393529
17208329
29582334
8707194
38712872
71071865
14623927
23037446
36949357
39148468
44145079
42014034
87192153
28652471
17073252
25779351
88236425
29037928
31191672
49593808
3993631
41714148
38474930
63431012
45355769
29825120
1888280
45579248
1265026
14368417
21347513
95537907
56511923