64948283
71354636
1292785
40455805
99367452
81807306
72027991
58171881
5822687
79299240
13472017
25526101
99673178
60601905
36732377
99102650
87476900
12078150
59483580
27871077
40098660
67729108
878525
98699492
7201693
74122641
3583503
58735966
7665361
78691458
81825766
90054987
88897242
7821753
60046781
5323461
5250344
45819168
80126300
5507225