43066575
45085581
55789988
52698303
97572743
49601387
47128405
48638429
25928434
52472916
43814279
6146520
32246197
73056169
81327742
30056249
63742394
4891599
19138202
53083116
75906128
46105320
3354622
26179511
7996257
91276779
4104652
76993336
91226693
1373064
51177488
20036024
38417938
68216899
1112820
78667196
46096149
7583110
66125198
53206117