93365732
84641481
38291964
96047648
72369227
82525700
15652705
91366770
40013507
70382621
83808462
33306338
48197075
5142009
12354191
50397368
51732686
39826134
13879432
49851619
95527603
50193273
65318558
3161956
8319784
1800526
66138207
31559037
5438740
40576042
56311640
11225974
18629459
69128523
45478535
62558079
78464852
6501233
18571629
44893212