68569672
31236749
8557435
61032047
7301591
55487947
89004994
84313789
87738636
96735877
37805552
29546
81208506
28153765
87732276
20893859
4021260
79756649
11168959
18068535
25929927
24519025
70441936
5382275
8516990
166179
50448517
87308821
65892603
24146824
43964035
22297304
78433458
23972947
53752478
74191204
2001492
6115754
28016041
3814419