96539593
18715210
59783162
33525526
929801
27966116
36999633
3095964
33086634
82387780
54926348
25485707
94801683
1225652
92002564
427049
15738058
71925372
87897604
8313745
66491944
80791419
72892153
4424915
29377065
11088039
74338065
52759703
2924434
34793772
20997241
37896182
99812583
77477375
34508526
60306521
97416768
85756539
48018119
55374894