44047178
9724601
78842185
28554047
19936034
14276033
77981685
72771317
42244109
91515280
73656965
53349542
4011530
18206213
36922728
87868167
46014911
49653686
6089050
29764418
6156355
67329797
63664005
27823216
4118707
69461462
55141558
35372577
23128631
37475971
69719349
11303356
81635359
83912609
60522680
3793642
57093452
50096701
85131935
57245530