65803940
59198905
36986353
91453705
66549687
90471587
19216790
44124974
11088863
4926648
51349314
13802505
22055309
85214215
44022860
58127994
47292100
7443134
49423195
86979562
6387910
28563935
77063320
70236722
34893803
708364
13233500
8251006
95877842
21647497
12794128
18906442
56196439
117954
1202791
74459425
68459008
38637003
9908329
80259786