51234129
65628559
43871484
68002153
8659700
92457386
70619155
14114883
3313673
58681990
72646506
89917611
16389606
15713283
67827339
53786139
86799491
39117009
35262892
9195415
3774431
2543034
8906568
43223229
34261327
9599281
12391269
54119016
9225070
79632920
69563751
32358855
26024593
36747286
4816929
1507260
52544080
95197899
88661344
78478910