17397575
4177295
39028092
40709990
27469204
12863960
48602466
54424335
12915366
4890404
48625620
96615538
41931020
29668854
96688836
77004237
92748036
42989634
2686332
5184744
8107362
865968
68205290
54401103
70951366
83107812
40536443
49977640
50011370
94025022
58684569
95445283
37789235
42528316
92496447
84986024
69864899
1733645
99312301
38152028