4154376
428830
99095808
29105750
50665605
59204421
17023780
46421642
44864603
41116605
13311732
87174811
74815469
99447491
56492955
89042600
5239525
60998
72893407
45946582
68153028
85072016
49262912
25047346
25352778
4782793
31081689
646822
71045526
34113938
475927
41244070
58411986
19076328
97742572
82863441
41462066
57275878
6664739
25931707