63185712
15037791
95812660
9906958
83304848
66475839
46931870
41285286
42607916
769200
89307257
98666847
40993648
71061900
14356784
9787853
3066868
34429732
45093188
3850726
82178472
5493797
35036405
25163320
86192145
64648900
2825395
2461405
92308374
37485503
38486969
49144613
32656945
44749304
46294592
10311890
63964095
4731309
9975455
66059831