47478262
96406653
96984762
24881932
53531302
91426482
63502810
52239951
11408768
85345601
54608212
74829197
44764486
67567157
11727468
8521881
39435262
9803667
2445645
533048
49098601
57063052
60033039
59525086
77744115
16752044
53192945
95962957
77393596
6981809
37166673
87316823
44721430
668977
68795562
39395415
37834447
38691261
45429006
7063267