33672141
76193146
54621460
97279576
4438517
40632231
32476801
47166530
12654106
88648385
7718362
95108215
58448918
40843440
41041520
83443973
71482687
57602408
8168622
83849950
15021235
59196337
9356591
46628326
86302235
11041904
77567262
57662415
5184014
22933661
54195574
336010
91192021
99582206
20295670
48666043
25611236
90344177
13702841
58468780