33931016
72142038
15272295
78265164
1273452
26299233
67792360
91716456
18042082
1982675
44342234
73213804
2550139
21623178
71172410
22492293
66018970
95205087
82993564
10637398
95721073
35102184
18254745
17117837
2894173
40349337
54726015
61886149
89586590
98127938
10279654
15574179
6122105
2046335
8497948
4894134
36288350
90194579
62234833
51853749