40355092
71528013
67274618
13315672
8468190
328752
50804759
74015350
88018748
8048928
53258188
93847235
94518
93171818
38492513
7488485
7041899
80379461
29258510
77656945
75971515
21303006
20647215
47234196
2842911
35569203
8400702
4116098
40983
37702065
60189413
49566715
9500599
1524239
18354080
7629191
40801061
39049126
69456785
58023846