49776887
2690766
4166482
771409
26233229
27516229
78339283
14536817
43047297
69599153
82315935
32594355
35499483
12209373
52437646
60785321
9521758
2427889
64318573
5915501
87818426
32045587
23659384
28206884
96677355
3186839
38782047
64729657
25388419
10383295
5755372
31567461
40266889
5479129
2848768
72386681
7683694
75303052
71772168
28235556