14845501
64073936
25766054
89229899
44216288
3392946
96932180
73275962
73258955
74456267
71307645
8454142
4785174
35114627
1962756
70011701
83229395
52859531
48365576
51357720
71322674
48238766
56652306
40156819
37286971
32803363
91021166
75581016
24274388
95409752
20803005
55587126
93855825
3121161
80209
35446814
16069947
22212016
28751705
30772748