47776047
28423106
91544584
42365633
66612387
72164415
92887484
804972
21701600
89193539
88903530
66982210
95501133
10717307
3351548
67904655
20884209
49661736
36105328
97891020
43692992
47327435
94238403
89689237
62482926
77788091
78087822
58371955
37299596
74016268
92972535
43119943
9815096
4664137
5852999
43652090
78342136
13781153
15899838
93774793