40366065
45227226
2026212
72157187
50724555
86651786
72891585
79161912
88299849
14743040
252704
78764041
7785488
21788331
99959553
68901225
95052135
27769468
81238377
39069006
85065537
17041959
8074268
661612
64847598
60899210
37091847
2346996
26512712
16746269
62631895
87954721
32303854
77603211
80608165
56152631
8753174
5325320
11427642
94429712