62647543
95229852
66438642
71546748
73788543
951757
84601944
60039023
4221326
9951952
39304597
34377825
37654859
88738626
8404659
95721375
31922412
29097258
23525206
44176268
19877386
7862814
60917655
7168396
35131945
30439283
26201744
9215263
53741680
25795671
94069189
35441212
86622564
48985904
1319664
10856129
9076792
18964603
16509975
5899888