11176016
7391557
73177557
21548318
30653244
8606329
6431484
78374274
39058481
8603740
5557054
91341589
71093880
6852828
59415244
41935450
3386432
73262636
49481069
78148921
51027814
64897869
99601420
99487936
45027712
8484280
37126485
33211001
20905936
55511686
18297115
82021078
44288232
85292867
41075003
90952981
74735327
99912790
65867375
21774829