51849213
6712529
82939066
10975638
91262481
4952641
4297878
30211694
85577698
68403529
98883602
15999433
4506785
60565484
39441329
30223345
37585773
4529618
4597288
17862696
54955816
24903064
50684375
64447787
38658301
90723635
18991289
48317534
13133758
7213967
36937063
55323405
39476732
72102889
47841800
78762662
42356013
62792298
19841313
43856443