15692806
56152440
5489747
89115775
89972958
59853505
42785638
74259226
86821956
61849890
79176917
59531076
36554875
35021183
8913240
28416338
7046333
87565215
7476225
68698206
4977332
96161791
42042853
37107681
54663354
51127368
59009573
57488394
39884543
48874789
65539123
22253507
29091325
33762598
35837615
79534156
5147819
20766596
31493830
15824412