83982829
17572986
80684526
52042345
62314852
33522872
55969660
42674662
60985210
98485652
98317801
62627224
46718390
90869498
1920884
11093597
42334563
57791563
86217157
79837728
35375914
47532532
57785251
50546806
48937013
29124523
55676083
72009096
39727385
7865964
42196970
95197584
8550615
69822560
52989504
12336267
56828024
8071977
51604601
65073253