91725537
75976760
21462282
95215658
32867553
95286150
32204125
33724008
35358587
51839269
1039989
88906206
74531182
68376525
50222245
8273158
6727744
93143903
8463106
55699407
75229468
22586216
20224438
60665135
42557762
86524166
96952733
39856163
46955816
8942177
5657793
8272558
82017265
3554944
15944939
79389458
26492504
3569241
11089012
19701546