38169223
8477565
85087911
20898164
83828006
1693948
76195852
22935339
69057063
9072885
7208630
59689710
28939000
81673879
3794143
58034031
84651540
86942532
32161636
17394325
37788628
7347639
29851994
40714297
77887360
11621619
9487720
65411221
31569093
77245397
63961216
81679569
15729671
88914115
55057715
26529323
73851790
81048757
95373427
76341300