80408345
5189197
81948153
60907732
5641110
70425851
2635917
7915548
29251559
88595355
1182456
99116354
97981646
43071251
25466345
4051165
20162970
68392741
10526878
42768641
8997024
83994549
8092965
44325832
91997135
39447855
9191800
89218205
1129413
2784136
58402417
61794677
12831418
50137212
8271778
26348852
61042857
85545016
85313892
78325471