35591130
23737630
42264563
84452010
42001128
25681045
76176957
32857655
59217694
5038583
22342446
40285436
8394913
70546852
79751456
80755706
73675137
11817829
93252737
60832055
77371977
97164362
18573358
66105515
35862746
5792329
64983431
27869536
8934694
80769222
63967757
29048574
52398025
61469640
32651626
75818591
1688559
68826842
41285835
18616262