575337
98923482
9512357
49594426
83743296
84431826
75372638
70029885
13655050
24515516
48353367
60511124
13106834
53391425
90525865
53467587
97143448
52809778
8697810
42996363
33228789
36275500
12437037
48729140
55726291
72066023
15098305
58685826
74379366
8521791
30728056
62396830
12385310
76373984
95675714
2803094
16137502
3690676
88115028
56819938