355936
89702177
36662992
54434775
4427540
62343599
46681942
15548362
83499232
87746192
4328866
87709327
97674922
7452536
61566869
73321484
53949815
42116836
54858186
97209973
38582064
40088778
77664818
41385303
43397180
73736632
58738795
10997040
5583292
90939164
88881441
6039882
60669327
85976646
50443839
59569599
5202232
23106494
5413396
17716480