68017797
52703855
19049761
16299177
58124783
81552321
93016073
48491040
14199937
8998570
74857260
51636645
55042308
51811719
35019978
99676832
2101469
22873290
29789101
46942635
21431892
5829935
47428568
14057333
6836759
5729576
24556901
28527708
86079508
292220
20646197
3914903
21514467
41452459
28477713
67284985
32736626
6945914
85275823
93553512