67425096
34726334
80981057
32302780
66927245
25945400
6290165
30354755
6086769
63681722
61226324
17339637
38746920
45257030
54008085
4835845
74191065
10125046
39333378
96759835
71148862
98166563
66717259
1450843
28998487
32086964
29239732
11349994
38479422
53184903
75743306
68853093
29422328
23395152
22259127
55934740
77503347
70968133
91018802
24203043