37792560
40437182
97197088
4604550
97564832
96656710
81649613
5016283
38142357
45735104
79981519
290422
69799070
75482899
2167032
67692877
3557816
1138809
11995861
53964523
4644810
41059580
56482177
5751220
4693364
286377
3792432
68915893
40325069
82216502
66525665
35499699
41205435
89911432
38363698
90488087
45958837
85091477
81575213
46521756