1982482
20089021
12582389
3198090
80081401
50602970
98601167
21668349
11456609
17053656
98259009
59183623
59647010
79233343
68944047
60256643
48563195
16018506
4628529
56833844
39632079
19263291
19192460
22562289
48101834
71645132
86555637
44162708
33649716
7365440
86493515
41432338
18013551
692441
7825208
13023251
88547839
83619956
67497847
80219801