54402817
95758435
31777139
21839979
22101049
10925952
44774012
17774907
79561141
23056725
2371933
57522096
71667018
8094466
48359456
48073247
53396344
86813282
63502343
13206126
40349622
75079102
72143578
35909180
2816618
30719817
10646519
87022317
37966918
16635868
52091163
23106169
7666342
87254831
81763766
40284402
94892689
4708182
86788301
86595576