35832422
2049835
40948988
43582874
72271737
10426356
28735537
71095604
58763188
47587598
10065636
75886293
79888516
70857098
6907225
30376230
80934544
67389970
52373022
68566253
23317275
33581621
68384138
59732858
8706956
21206088
98316651
6346223
17196
39321148
53476930
41669751
8012024
75252012
3445572
52516498
54014680
39683957
7118692
7872702