51481797
43982931
67001104
4992429
4976817
72726636
90859176
43747326
52352123
34122128
92597694
53688450
48624774
4936635
80523987
3662443
60512678
305332
37672925
67657375
37701000
65753877
86175175
8297097
70068876
19396580
79655760
63169111
27651677
20793352
54234083
25229702
47852365
21927209
36716078
15267691
13369054
57834496
26793913
73131282