58167378
58572786
54987653
5456318
26881152
80038265
68857679
57609617
82328652
82749031
105014
2557220
47003143
39677223
70603671
1159216
5877894
24866206
30194993
15089126
83661041
2169334
67924585
6026742
24059297
51603734
59103647
69839192
2012483
60523906
71895504
92328144
8916583
87022078
45438598
31408766
4651038
65391858
4515614
6529590