40211840
60435126
66127170
4447866
74959703
48919715
2082753
521240
31621636
32735538
94826293
58013984
82735362
93256225
92059261
4263254
93525778
50886389
85298798
57048341
48899668
58891178
60486806
96459738
47826307
81123001
39705360
28127752
57653909
44514307
42222095
70756554
30964684
23552378
6136914
5379924
16105010
55967390
24472840
16971648