95872192
75806200
44524574
85911582
2683174
78608849
1611490
65154817
93441652
14904488
52236281
23674074
88151329
58348662
60051415
82973871
8198107
40744540
82151016
52176467
95033787
4295984
96418772
74727725
14644692
20569133
84827239
13709414
91091068
51571937
4676666
91916263
44098303
8702360
4373237
69303312
36899527
78816304
95514466
50872990