5167797
13812031
75115094
84515776
29286579
66461237
80116392
37756616
21287850
88461948
6671896
25401803
41639375
72514271
70144304
28896239
178583
69504830
29886294
63422158
85981716
23279994
36465658
44553760
94026819
70643420
2240369
25574339
2388938
47365898
82122413
4288964
8761276
1646207
91852806
87687921
65807236
12527741
6847882
38396854