166701
37965735
10067478
10009089
2908867
16215194
21973319
50174200
72962040
5497524
42284951
61579259
19136034
92598711
20447984
13521512
72441539
19457727
22517960
95934430
18586102
38184741
62641753
59806615
68458543
92611678
72366371
61474015
27723368
44373648
47106850
389913
79038359
12002136
93004193
29206615
36132049
15685480
33007951
63155475