15552877
33251303
52684130
8671994
52819845
62495415
37632851
24003032
39825072
94938240
36389607
41371847
35937920
86973056
10233808
80922159
38984789
32638640
28198225
78309887
82391897
73599248
84544917
70958029
44957928
67088297
18617641
6961665
6119414
87392152
70787566
4764377
5666744
93414416
36529602
83606611
84987533
99921076
74148591
16031535