10908308
60982539
96494031
99613475
19436728
7574122
19042433
3960503
69764654
1680374
53007626
52826874
58423168
5595461
3149383
62727585
74753139
6786239
87092260
49943339
99989644
36889150
92114939
66966898
8993700
65471377
58185608
51233994
49982035
2036812
58824887
81943127
44095242
4437613
82888563
30369096
96263504
39034893
61668244
87347393