63044199
35971715
49293590
26871528
44985318
30448941
515322
96984
18528612
7443314
71909231
76808745
47993493
8234485
2397220
97879329
62587884
61045753
3543512
181140
15122409
90885213
15423224
19002393
25633951
13796942
50783325
14848577
91639700
82029752
95767927
64474736
85081890
48927268
20032596
62328427
4908267
2549129
15833037
41292643