74864470
8634480
19129426
9419189
12201295
294528
9752558
32934579
8955991
83655801
55147881
81691520
65326897
6302519
93969213
32426006
75068361
13591487
72449754
9734410
41401053
84126553
29259476
36555467
99511176
36747208
25204437
5845862
84932277
75826811
29049292
16432090
79771161
4044815
42284
88045453
35463146
38493640
22449877
22558268