96119184
5333984
69464240
29376753
87633693
66457411
10891901
22361527
660023
35826466
2366169
83848328
69021908
69697339
34938295
3313375
75379350
58334803
57326208
99095866
47194885
75881611
56645736
90446054
86146373
56088277
46857084
8949116
3436394
92044757
54056874
4761636
60081495
72549629
7507605
18687954
81065014
56888899
61948433
20603413