47769061
50947454
9545130
78296167
52543747
84033181
21299529
31547004
57962190
17713924
41073605
20315524
62551604
74548621
57514162
47595165
75773520
33808875
56101961
50234721
56504511
55813520
50502997
81238436
82665736
85354372
99561067
6623583
15136020
72166338
64405656
59163758
75363755
33673178
5134734
21171541
25235906
61358933
30095344
93571952