82055936
92924117
66299838
64015701
18316728
64471527
17794754
45632210
27909080
36569631
20619683
31999577
75078146
92227407
93679820
8515835
88086912
60745917
92167767
60437968
45635198
65445030
97071589
31915921
34376566
82171783
95465709
28928593
92212291
95583351
62542125
28958843
33018924
4388992
35792912
56296516
1009681
59274174
9536164
62262735