18021802
82416896
69077330
44735963
36971745
4858102
96358857
90578810
67074157
66668924
12014466
16108600
51424705
67541404
1077642
2839931
62852229
18669307
86294361
87846655
22415335
83729002
81455839
7968332
32138774
62552005
2959191
99544682
24419371
75882686
11841337
53769365
1887524
24286191
91544103
8138987
46295104
37858566
3035984
91218842