64212493
57311717
81153412
94138029
71508361
58019392
6938744
16101553
76554041
50621805
71809230
4742915
22996859
52777970
9214000
46387760
85394772
76149883
1403755
71885072
10319207
97104456
93736330
19345294
86207586
28228402
40521120
72313168
20393930
45185294
16161195
56926694
60289559
77057569
91558883
55026237
22324784
87482533
6513515
17912256