79387666
13747300
24365305
788726
2189185
16164869
79058226
66555940
32316995
41768650
5566810
45228213
20988125
63522120
62928767
98756542
13337434
42255735
60035056
67939053
8881561
39493121
27623008
30548733
81075096
67389892
56968961
90431665
79674924
94729118
35922820
13366409
98449284
42815252
52959746
91126503
70503143
63567286
75951253
68956886