85283706
51158615
24197873
79802505
27868826
6370901
15728791
42334411
14328906
17758450
77249218
54833614
69131348
93627056
33152942
97622396
81197377
57583937
81914154
16837275
8034137
77703613
88177765
65487798
9048290
47194679
7578236
62106899
86867728
83735617
77191162
12321790
8468671
48355883
94069439
18918937
31517724
16182752
13323384
60313053