1014335
93527955
33332825
26971079
20536536
90504571
44164089
12066505
17866417
67628650
91918869
71467802
9617675
59911870
9337676
13909291
62432696
63043149
66392670
23012367
72235288
24369479
25023595
70202875
73774929
19775863
14333804
15137958
92121175
45127757
66168258
4452771
47112847
8871793
18336513
33652157
54932571
99121770
8463304
11015112