9823497
10869900
64334248
69872199
81172603
94139653
40967195
64866259
80652523
6974978
6939957
12502655
51909811
7774354
86785440
65515247
89594453
69893626
3022005
27708341
12067864
77426712
39756705
29804523
4620132
8691963
36461354
69638888
16873361
74245475
67744316
164048
38973679
73171714
28997550
31286888
42172766
5737133
60752268
41583408