41646529
21469147
98105825
57047038
62888739
82692843
54822770
53673794
9962398
75254232
88607181
42022489
87168752
53638047
27701121
42878557
18897109
31913338
34074442
83242100
59285048
17435755
92758308
11129081
31731278
69362112
78319792
88081203
72902853
93455042
92809498
40262526
68779896
32524396
67009643
7314118
47556052
7287319
84082296
22824467