54012098
30456388
774516
80061120
97759075
45226538
92859559
92235772
12504455
26572873
94633907
80286870
72222575
58511292
78584425
98059116
7168411
26258319
109688
57714547
5229457
90713397
55433948
32565197
23432084
23714957
22766545
69863368
40648133
32001975
14923697
9034096
5147794
47083586
7374020
25538497
91639795
58743905
92648876
1541323