812314
95507210
19036298
27318513
26084477
8694990
58111860
89481152
44032882
40541132
17931055
88084258
87603322
2947839
99402795
13533120
99428665
3597968
69917674
6152469
17749908
18618349
42479724
7305428
49658451
1507458
9072256
88054841
80458360
36053960
98261607
29814898
88157204
35114019
66985243
98131303
27322064
49034711
78313926
37828462