85423907
72882765
1249740
79928407
99189209
45066485
93674705
87783950
186046
49959734
87886387
49193322
5013865
81071559
90749080
19216056
64923433
80873152
29508000
6712450
81358054
16139972
58864955
75528059
33256291
9775445
78158666
90282141
89884220
75733835
90087166
37227463
65921908
1811401
54096411
39149813
41848961
50535637
76875347
41055337