64859781
76381071
95314074
3823746
14985589
3521210
27753462
71661363
10392202
63521200
32933899
86085900
53623176
56131313
19997508
64302466
51535777
53208837
102786
69603713
86231306
28523909
24807541
22596882
99512577
24499060
26116271
43316989
5705973
5002716
79173149
68675390
60625553
91997141
72174700
1623495
6024260
40915019
89246498
18592229