66979284
32358835
50351225
83822468
45992903
77137218
89297694
2984595
4235274
12938839
12954220
35147542
83954583
82453290
8417809
14785029
56547880
56072037
46813428
54893138
28208788
19366158
67391239
15967667
13038327
84391580
15087363
44937276
89559855
52421656
84306469
21889992
891525
6592476
32357073
38884135
15091349
40577328
78211297
32757538