52922982
26856491
691592
28947621
4756444
9969025
60673694
1522326
46897601
10686175
14056062
81134649
50073205
72769363
63056451
43317083
41021252
1047154
66919683
59233813
10274836
78853112
62812756
53118400
63528920
38681790
8329484
49652093
19671447
89489644
43076202
95536606
50813569
77895244
61715166
73479467
21571247
61435996
29155561
41876345