64664649
7964603
23269611
82367191
90116467
83631030
41441470
58667499
67991699
72717370
35866601
77359918
47756276
1891835
67798313
76095338
95843988
79205237
30042380
56836893
43926204
72048678
36156094
56486424
69195132
41138838
87878871
92647306
49683238
91974516
53768610
55419302
18158630
43305673
11536394
24084301
46231749
30596310
4290123
2557513