18687528
17296986
73045455
35394046
43356042
54165796
55363053
46257099
55715582
48252460
43847190
13842035
24824823
25661516
92803198
73004418
90947059
20283794
32573167
40234875
66849240
89327672
21854790
917724
57772894
7013775
41774448
94332940
72276515
11405203
83136237
88576026
94907150
11791680
12992188
43462114
46053487
8449178
58461145
72269249