22192393
86119617
55427137
95339499
98588762
85419478
98643736
1625135
58171721
84492996
4306388
59237565
41487687
8114652
9353535
98513470
96458389
69248583
86256618
24134104
24741865
26362815
45684132
40433976
13368511
7957246
71034924
21203183
1995533
93959146
28955329
60555387
1713304
9578768
39601067
23236893
82771171
7424547
21746151
98723894