47177018
38014943
40913987
22344600
76153502
22143332
84363051
82589004
6335257
77087623
41926288
82424211
69645724
24669658
85056289
995883
40278855
60762660
83684776
70424427
36769012
91075154
53026337
25058191
57786264
19198558
90404761
85217330
92903877
46114011
12052232
7852323
33083280
44159017
63282783
32654773
19459254
96047443
47198311
44642834