66468251
70652817
34832615
84798772
65754258
80794140
21108056
87229469
26615772
5797250
39824387
6089836
32793696
5848872
70224177
20155018
47056614
40074525
74288200
9815475
96519973
58359641
53547317
92639246
39061650
10409878
89111750
71756020
85307102
51871655
48968083
7828337
15345270
28814714
39309612
82961965
26523110
1943237
93606736
95054921