61043330
83395085
80776624
63163150
41129852
88191625
28142264
9072626
41923948
84772030
40798873
17926665
50179266
7643172
3664711
29841781
5055313
48732490
7193319
31573375
3063558
31909213
73812301
40329223
39968055
4895764
3445270
28147081
77588687
8291818
24007592
75515359
92855009
29091144
58542132
70506229
45119138
87194887
5792542
89268558