16764024
53364492
14688301
8691634
26567921
44988119
72321760
15933138
35271257
88584188
20563154
15344137
82406067
26796172
21831799
43376915
71173859
84889631
20001729
93596810
90383824
83229362
13582150
74304100
16347630
356626
9049151
24187088
38137468
4161436
96965151
18261988
33817521
95752034
43742382
9002801
40414692
39833180
5708616
10862881