66984246
3231298
53813231
69536714
30949416
94772732
38593283
49269975
94855645
97739274
32389005
14431625
51731809
2514567
66412400
46183773
44357228
45944146
43675878
45553029
53721439
91741190
36949741
42156529
13919627
94363585
86352659
73001223
68013962
25229651
62248132
35656506
18896601
59809833
23917420
90955876
44244364
95408405
44191980
4213934