84743529
67041291
4229810
66914928
6999257
89226875
86471123
5298580
5399991
30436306
79146054
32309201
64268008
2444502
47834087
88944694
43284477
30586205
45319342
4673416
97243747
66695514
22636253
1559420
7374203
43987016
8318821
14155883
46854885
2060978
87663197
2704002
62233009
50869863
15761574
29647075
203478
4512150
34654024
62226788