3159800
28046929
86183205
5709663
81615246
3783778
66374445
59576117
94161844
236551
92207762
45051079
76782731
24446515
19866150
37665118
80742236
53388105
5640892
87327864
55191778
45837570
36335698
35332743
27266159
2986414
3847963
794951
65039379
27585756
34994461
11699580
25577398
15412028
60771275
33949758
5353992
63058042
1431165
72372999