28747971
1322470
68877966
50135488
81962398
57629584
5967440
91714270
43028119
24655562
14998805
1978608
12697241
5625460
7691711
84079884
23199517
19749738
14985121
12375433
1812498
64163023
46346660
77223333
4287179
48765276
79068804
13903954
64552301
72246589
1495662
37616008
18896923
42816188
14138774
80155582
68239173
49187864
61258263
55265058