52455785
50587539
62415751
42105127
32786260
61045762
75142831
9264155
61027934
92906711
67888061
33766620
15224327
4812425
48654950
63732282
37391723
87565823
37062898
92586095
66259177
34973113
391205
20563812
4843757
42256924
39179997
7323969
25867018
18793395
56742280
94009894
65382962
76206945
57807370
98504793
96166265
11042719
69741742
22578703