5863640
1868277
575832
76498383
83329683
3031483
87823504
40191015
53585123
56363154
38932506
30142295
37748171
63649088
96472328
70609880
62461263
74219358
28803201
98232475
74106888
23176663
71795688
33485314
89882357
80859628
89844134
20036425
63819549
28102161
82875
26693108
51893700
90919401
139640
83235683
60145004
65769630
812831
91763660