17238638
4599144
5299220
5994227
84247585
49135516
5154798
78002052
7382767
61657494
7922425
82327957
2960819
6829754
77334058
92122675
11334499
45295838
35076315
25062169
64031687
86836546
79958592
32941743
95813242
12814675
86827822
78002001
59388851
8747843
99862727
93727687
60705798
96202199
8078881
32358066
36683633
60082545
76047926
25713306