74521157
9801884
577850
2927969
90024989
65322876
32583882
9228077
88306380
50139080
25116791
54504322
75872993
86951717
86895572
82547497
54711478
379993
44637994
124308
55381678
3489133
53372185
33168860
7621964
79982382
27637106
90249052
55169504
93033623
10915391
22053219
12866412
23633008
1076661
46579991
4351071
99173581
88075464
51021738