3522855
9824450
72875410
95423042
66797991
18949122
11865740
34634686
14412511
20769184
4861539
1821105
63585620
74337092
36982401
96055763
62546210
37005824
90905037
856936
2035397
69103452
82527730
95105295
60885581
77188548
15345245
89634044
83514273
5936983
31483173
52053619
81661148
79345475
70162993
64286861
7915982
36522965
3986258
49911103