3061776
6959690
8831307
72156
83272325
87796894
2352369
61373912
55763391
1051933
18702927
59971823
6957345
86415183
83902385
73804091
42644086
16543412
57878570
4690164
88065119
2783727
42437022
63461279
33659461
75081488
60463867
56265450
54815710
1862923
92215110
96231306
30106573
8449819
78696393
8222997
51371088
83444614
66786800
5474685