41011094
96652888
85131307
49245961
41628991
88401725
83262844
22127967
47437368
83577638
51633348
51764341
32932253
98266933
20249048
90718619
48563389
90664720
980630
25142563
93547466
92176221
60429592
79299071
60847617
61015994
52028116
93808832
55013159
64009504
19771123
5740533
14829671
863821
37192032
81334826
78779219
1780880
34911012
5068769