83221772
32697780
538148
4418397
353748
50419705
22881169
36693204
69554257
3866393
37922706
76017155
62847804
77294677
1144674
96177368
9786303
70098829
34944814
9078570
53534730
48962273
64102744
16944601
36708758
25778325
14013404
11311307
2526181
99082567
29485570
38493273
21354146
74134307
517584
62673580
99785086
89695429
4304424
60354228