83399246
25851631
61764347
51397602
60602463
78323015
50848433
971403
37999358
75088337
40601120
94284763
67819503
37441339
23205623
21256354
9291225
55665292
20895128
19299270
13781999
69661261
2478551
17518149
27123108
82449413
67662968
4625675
73143416
59977967
33049896
67181568
90591982
49924543
5016947
49313097
46853928
45882696
7042465
42083695