13085835
265602
98566120
29131604
20975038
9713094
56721847
30835859
10128507
68211219
56258922
1413713
51934850
51283043
11513314
84919722
63781470
25719515
401538
63133062
89085555
24328032
37507989
7428188
9074863
37895456
99432801
34322699
64768624
58785646
61059352
88418451
23832496
32015929
61894563
879361
4050791
94291878
10426201
25178098