42873801
72549992
25991652
34759790
13169270
71036045
18434360
97068424
26215103
48278007
67082777
59348112
27027668
55481
66025261
3837443
37559269
60286858
9057446
41218309
12672192
70728071
65011165
69804006
87243151
57275567
51479664
9505662
60711745
88667599
62331768
31588461
96013640
65741403
42756900
69963598
88377008
28523707
29517306
32375713