5029680
279150
62246393
73744319
55891798
46936384
42033996
78385330
21277322
46406629
51607454
2876799
84334304
60309765
11706170
722991
51352213
34844045
86592179
93186103
48144250
30728666
8106723
681829
85123512
11869874
55647097
72394958
52125811
182481
82598793
91227208
90355999
15847176
6023329
89826210
72298264
96572607
19961674
90034329