49093366
44536226
86479935
633869
92486265
56675101
46209967
65882226
21688311
59293554
70618248
3850268
4966398
10568781
30621667
24362895
1348757
63771444
18605568
68529938
34736683
97307112
12439993
1111427
33916752
89033013
51707478
46144796
62323674
72104971
12359344
82731884
45559712
62172974
36885230
19848650
61567642
97931764
73675483
53733052