26301128
8188279
43121898
26616467
50249987
1920725
93342445
44164294
20261812
20196073
30128891
83736302
84094724
3450889
69361793
62851274
43642066
10352066
52163932
62135761
78662204
33983845
20537731
37788581
20417959
80594706
61643215
11882717
73352773
2526335
38068113
95818822
48335672
32806380
49005449
40239691
36523333
2056766
9753217
60698320