955035
323812
5590259
52621140
13679098
8772243
65096757
53428056
65477929
64549532
12363388
33232954
7218411
63229516
61988407
78184639
76348972
60134155
66933215
1456902
26608944
15105642
49801261
17824040
69176030
23508054
3542554
841286
16294971
80709647
6299636
98513693
89751933
85761670
40493643
65251589
61789796
41232843
5383656
87575201