64193160
95589873
36836417
66441238
54697952
41658792
28455043
66309092
79221510
33041669
632836
22754687
4463271
3527679
36757906
542274
52175051
91851927
42152972
77228230
41159068
67032533
5208807
9415501
5174543
45071134
42386167
70845336
98635512
67115113
44671234
43557248
52434687
56959330
94548861
66333906
28818553
84557778
72771683
42158522