15859483
9934803
92337866
49708600
57619247
15122665
93651591
3832582
817654
42477468
55824730
56605256
9629939
7893114
3976446
60936811
99219151
79614702
75961618
39761751
46953664
69357416
97917540
85027488
38613338
4661230
22027072
28083547
6878325
5481186
30421564
49206132
44359115
22389459
19343157
20627
95273831
24754792
10485441
8178900