45753262
19908894
17014963
98139176
54769200
97136590
96023219
39174205
31901507
6787566
42058231
83291855
84849304
6409711
2773827
3014129
78678296
38486340
13467325
28538873
28458792
5661884
14728616
37598435
49579537
2551566
94033485
87246559
82666709
42959223
69108628
64784989
87114045
14346905
71762777
1185350
2200789
87585916
74858557
40035958