4342685
2167238
45877099
65043816
47757336
2001778
90841288
12106319
6619120
27215552
98209401
62897090
11852781
5895323
76157646
66515535
76083782
57733483
10513981
73384810
16142621
5691109
43679042
46858090
28655660
71497532
4202849
63864817
2690363
9094507
59888835
3635680
50619432
83053850
34187856
2392341
6690390
9967866
23873193
50697289