93656841
53235078
584643
2115290
92814497
10118210
15824257
63889953
44505570
25866469
8773221
78729811
70587754
14172844
83575344
32414164
7386963
33319228
4561935
97524969
87683469
8315733
36438527
7831776
39873489
79438454
14565765
2656399
11679553
55679222
82134275
51329909
92983008
35794382
2213550
23925914
70364320
68247076
4011905
80484429