59214820
48307939
37696281
31366960
28925330
90701755
63657998
10328294
90955546
63474192
39032385
6652199
66704047
51824980
44549566
92301440
55924340
86886885
75821252
8122925
88649820
9451548
95928810
88553744
75768401
36866764
28345525
57682000
82753213
66254086
53152820
47248303
31471421
24024707
89536656
41837350
60662936
80905410
94624850
11242306