4208812
16537659
3312740
63847683
76031553
17451784
12146820
94001137
46996967
10361875
55694043
69947237
45289861
67129149
6248424
14124082
16804398
68754902
40785403
95657533
80683280
30782732
78031934
17949393
1951777
89327854
71442731
53085808
78551376
58813069
94052282
55985216
28217368
84355138
79773457
18574753
4119534
89108998
43873020
81531016