3489618
96461822
97984483
63152963
49855512
31792351
80025407
1327671
83666299
685976
77861666
56686677
72335091
3822118
73450
76168296
3006258
41178800
39883209
66852585
31592024
204211
27543847
4262992
33864676
8555661
45513715
31723338
44359893
57832393
10607542
9253655
602051
83654833
91287175
96912041
962347
6130223
37763861
59534