49682320
36876526
91157284
18394105
80575535
17291718
58894605
33472092
29898930
22738346
2673773
63213759
37348925
4105800
72436479
19042693
94222740
8956698
19728664
49744584
48125058
25371579
8006638
8111035
51691653
82439439
13847376
61274498
92224720
96165242
4998138
55545852
60742168
12651348
3340721
9024223
14413825
9072206
5721610
70666246