39493594
9210862
46204823
20649621
50516133
36484468
66061176
53237792
31817233
88368510
55489596
42745122
56614236
71975330
60416532
71752173
5736153
61247690
2094579
40458187
10901761
70698772
83584340
83298131
64422039
44166805
98412189
26984103
18686735
8841234
6163607
33049659
10922960
441907
10000561
2602401
17079668
97051256
43188597
70369370