1395132
9606612
6032297
65146720
8653751
93047019
51797101
82145645
36129795
4149798
54183735
22483077
83196432
55316086
45768432
71382946
44005553
40948645
16433263
48513218
9614801
39085369
28482248
12475285
28801356
12761014
34314735
47138863
19547295
29282169
17768654
61268242
57996996
27026438
8542060
12637306
48872845
27748020
48365117
57678715