21613458
1450296
9285788
87249569
72418538
23109989
29817307
75002254
6516429
20216508
93892407
97932883
78998550
63867369
78731487
35364182
33787991
11714839
52533379
48257820
21415368
7275452
8512935
75677603
66699404
18291991
17253876
74687514
12009169
44382055
88324980
4281621
80674982
5513107
8632211
25626216
11929943
9289211
78266885
49282457