7722746
94178515
31263911
40644091
97222428
88729315
36549408
2630435
4394360
42581975
41236925
39695759
66334989
64211665
56328224
81376380
29398628
48768056
48825265
7146894
22045505
70437847
43181110
97787967
76709841
48371417
38942866
62299102
80902191
24611235
69612829
73789514
5178378
21466900
43734389
74731433
8429404
77565036
47917008
1191730