52882340
89786665
86587248
18428269
1529643
96171081
55212599
1571812
38637242
88847885
35361694
64789
71585983
24038028
68775573
60144938
34215063
21195530
81878157
51504746
1996370
64987156
38609958
90779902
93019726
27527375
1996396
6958691
50703550
90973756
50878178
70635386
27421298
27904428
32639389
62145871
87302737
80158253
40386471
1238648