5351034
59189370
9243453
85852119
349834
17779393
91041906
8465633
67441226
68036867
48698252
60181782
96056038
76053227
44767511
29073998
12558418
20924215
12188056
10858051
90045781
99128478
78531090
400723
705709
69195101
94979716
80171233
54007722
8037402
71746337
43256009
8964464
5698128
7315209
13063253
96307915
82709413
18821498
97911983