5792502
28334892
86898504
34098678
264693
8144449
75393275
795796
45916721
96988284
70446798
1077678
2061739
65628146
53563077
49575022
70121785
85829382
83022316
63552364
38626890
63712876
79025031
5325444
59554914
64349464
67601679
57101299
8456778
57316287
70555707
58199071
53072419
98834407
65257098
33112262
27724783
68611803
6045282
32785747