58275261
92381205
84298326
57954791
71443083
70839129
9691460
68876793
53305294
43232050
7904237
31739134
4051803
56656527
62133000
75404556
54503961
66553032
1119560
9417906
34322755
48524464
56374717
21387302
41906412
83072378
3513376
59377923
41594751
9482039
16685585
54488625
31945041
42273189
17406089
11087631
86831101
44029235
98492769
86453363