31118764
89463150
72705695
93032656
45615102
22268748
35758365
83568112
29988799
16194895
56329438
55845000
21233583
47241125
2569101
11756789
60909012
23822415
60776783
1255042
71364190
57035281
2592271
64521988
1294650
3385274
319130
71212657
40234492
83466505
46212895
65958120
71013153
1811198
1694860
68601258
16581112
30174021
61301869
13115614