43968699
30514962
69695650
82394901
34881205
58927129
84412791
75629783
14768323
68901092
15569650
31179106
28719080
1791927
92913807
58089505
645045
84053597
72221765
17313624
87882419
3307272
4523517
71609072
26382762
3833457
55825291
58709532
82945424
30815977
78331371
76883260
45573285
19823830
91158645
53922126
55895570
92498604
36993808
40645628