22245497
27562835
20559299
96555971
12219763
1680770
53185118
90873527
71955819
44638093
68429424
5600
25381946
97586732
81989510
24283521
38607413
21703233
30199520
25051479
4368546
90739641
92499678
12236530
73928845
53781673
40455943
49968532
57059885
75449875
19338115
28063781
33526810
1773960
35189339
95021017
92641316
52823426
16735925
7511446