58008074
30152808
15796338
24271253
53972156
67253606
26622598
96429877
9735755
93289432
36318755
47569784
66031754
52362669
80168352
88209200
71188009
5896201
39732232
59217052
9337817
1137411
3945444
44809921
7689456
98614540
4224745
64564785
54648290
50653662
81899765
82111518
12154381
3694589
88683977
38118657
29102264
15915077
62905749
7681347