64941533
10282093
13708466
89859806
13759373
18196022
2838816
70216962
40028214
82504861
7635952
44572076
34381500
12033747
8629405
24006360
15495962
4179835
28445852
23166078
50584312
75229235
47721040
28404680
11171181
9734870
60374407
72975758
79196450
94007191
47798635
51089766
84218508
95951316
9229610
67033423
12573840
58102042
83693274
51267441