78104548
49656699
21247591
89042958
87117468
2503803
26086391
16452314
41266808
79628339
73997233
16085827
75279513
6934832
71897954
96971130
45594692
79036606
44545192
94897719
24817047
97952151
93251539
32744283
86141497
29163751
7073924
19959091
363177
93849207
7694241
14699119
71752219
27387319
46457873
6328680
69037813
40778413
52039122
18819317