29807149
89392666
70812249
10253051
48573382
35044841
71765664
3055091
54385902
87774159
27286762
27826355
29968172
6707739
9195807
3025302
8022901
61584523
59663642
82176929
91606429
80412924
255734
613294
22156531
25322433
44039537
54252226
40643020
64897021
52248165
37917186
2766474
68221065
50583153
724962
46612961
38586648
27411271
43459367