45648214
38474193
280557
80167598
13096864
7717771
18911551
26365637
29379764
97223346
71215287
29276038
88636956
82994551
81584272
76677655
69911824
26721381
5589433
28985187
9197916
23886500
72036939
30634742
48333447
5254421
94899364
56162469
68939012
25722547
75672663
73742244
15737867
39915202
63299108
65051528
51163140
29187477
84836423
86213469