80162792
8559752
69208348
35555350
14132533
58982619
14196471
90151322
9785563
69921287
26669923
77497071
24807743
64216023
8963126
18737447
8156488
9062645
10747394
77385105
21869945
92861889
49532807
10014205
56822883
93664548
20082145
2837512
98628038
57684884
10518698
1167990
44555690
5609966
51066676
25667243
77628853
40955077
67682336
37867083