40817074
35468256
85679388
31299443
68488175
38458107
3962188
32487962
199404
57052445
18066076
52054865
65004659
72713233
74842232
24361604
30182768
3374676
5405220
4647512
92874224
8382966
47623195
6239718
37717758
565673
9393513
20672958
12646950
49335014
17441539
2700199
79663572
90415
47245588
61011661
6393032
94218006
58062011
95851234