48043151
26372930
80356403
86351364
3467359
85929940
248289
65488621
32303247
3008220
37783404
95916544
49666165
63633512
21258467
50194057
31333171
55214866
1061189
92815280
5243104
78199896
2049071
31023125
4210821
14514262
93476828
66432342
53058812
15777207
65245004
16249113
13509400
4384804
92996488
66847271
7986502
55732680
66882321
56984585