52426423
27311696
39711252
73542015
86333811
52178946
99433169
79713629
95165801
46192071
47553114
2857902
7018251
2083313
31402095
46909036
56315452
86118868
80839661
33254116
80872366
73752527
89277167
54719356
32158510
34257028
60279304
39839114
17053642
21217436
20176108
13732045
95922521
27849463
13459523
83815006
53661742
68284057
99794724
67113296