24104439
89998226
84871887
8119835
3261816
67491168
117353
68752376
58252167
6487879
3135590
8410327
32573336
42294147
23483962
87875231
73894207
45329096
52901035
5218292
12799808
24437730
68974249
90758821
57328441
14342729
26896288
5437581
48882837
64127299
91799704
95248186
57243185
29095048
69743025
15267323
91216268
92843868
41474567
3873804