88522606
7064796
3923107
2472125
14096448
74417821
1734104
53982675
60911811
88889613
46625387
261540
61611904
73666530
66951032
7723815
85362812
82025826
33874837
75337748
3035468
56312561
66231637
46687306
75923141
20964645
30059182
13245008
50629610
8101388
66748109
97672357
10252306
91157230
11996050
87888673
50263515
48495021
54741952
46981460