38362006
81939593
9011974
85761912
69705617
15574036
15721994
75526884
2702625
61111501
98189722
3833343
7439397
68669977
47098839
7950525
50032379
53838262
15747456
26609679
36838915
92875689
51642884
72392978
3667329
75405093
4587328
74628050
859297
6946265
40762355
24723992
5138375
99332723
59572807
6712952
59041312
37783197
41275447
31421652