53495977
23163585
74374787
94466648
68555112
969314
90865387
45217764
69565465
11822714
23226030
21063157
91388306
98994499
56358655
117610
33457662
6864620
33572510
10579039
78436471
91027328
91601974
53236023
8865244
47842659
96308590
35092083
18252769
8589991
6548882
193265
52901575
70151447
45905952
98727977
83931173
50995859
30519198
86448119