51301233
31075575
8764638
42348197
44913787
54802187
97139810
79064527
99856245
1783497
67954186
1037705
45281301
58887990
24021904
41479560
93459130
52093348
27158254
50192669
12719708
65247463
11225753
53071121
9545972
49323473
10775609
73485974
18256488
5207253
71014967
15784837
49385536
83202105
82285145
87037945
42607381
19798613
53795619
61653086