61946999
29502471
29997997
42115937
1021558
9070584
58075350
4256122
107144
25756786
94292394
80754764
67527240
49736120
38679985
62207503
74191448
33226967
582740
89766004
1205275
6548336
73026409
57546365
49562873
94277348
10232004
94333190
14454311
69634701
4568261
13582570
4499310
15333591
79515043
8558258
63463263
58751271
6927259
47402627