37954949
17868739
32307095
7914750
73001148
3662677
80676852
25958642
45122447
16467347
46773823
245475
37559103
47791831
21261342
5488392
12049070
258884
3247908
12304586
94948685
21417059
70412609
24903248
99373766
62771737
22512575
55554306
56914440
73299392
35472297
9725537
76714951
26938033
67083719
72432145
28958856
37244818
33072243
29248774