67499194
6357906
86183494
73096717
94361486
4975208
76123140
33113026
99168716
5449246
58448949
99003055
90546483
57325356
87469468
96241121
99896003
85315087
85388537
41993082
4716796
590272
8436226
28654702
23557852
55725097
80807527
11079936
52898595
69717636
14889042
20615259
21158260
92557243
20957575
32526699
81545394
23122819
94945142
29451151