216513
2808565
27834263
5442692
94368743
4182504
81782014
11351424
70095823
51613190
13162020
73502573
35133270
59933651
78249148
23708541
19993688
91153450
9851506
66211543
18734402
43201773
41787864
63583504
34441859
81708811
88951794
61639977
58035261
90296560
65706557
80393410
80308185
81915012
92132215
85979731
32244360
92331444
54088023
30377592