47737960
46509394
3406318
28181827
35099955
90495680
37011951
52246665
95788354
23646767
44654348
38666939
10391394
34562649
5527267
38763395
83092533
15048321
2342458
16422649
14754482
28336335
19092184
73503823
63613511
97644093
87857319
7749548
39162438
40908565
88967490
33707263
52939192
16106650
7003783
96918008
13519295
53773660
68436120
69791445