28176343
73051206
87729622
36855392
81242016
1593187
88754260
86728070
25594464
93063324
47014649
25256763
3783764
4699185
66837729
3971424
42348924
34119553
4612275
21173079
56414567
18461873
84602171
63241458
6229589
26702003
4076435
4744034
53053647
16788626
69896528
56313187
40725911
20368301
66973907
77628345
26457784
5987283
77416020
53825151