32751050
19364403
66654838
82815955
46554870
23331051
29726725
12158361
43599936
34128487
51239318
28212619
53829120
2939038
29082943
72688621
26748377
76005639
98969142
1194610
56558869
92092762
46575513
61824157
89713670
74774570
55889010
6557676
34081536
5423428
29773528
14368631
79566227
73368556
12735730
4198163
2886587
58322621
72434960
7969874