17111371
7078697
38861208
72462873
66492449
44766628
67661627
40437408
20484673
3881233
97658507
28142472
75984962
26324648
11203695
41957168
84267760
26589456
71209716
67479789
96092701
35029365
48739851
37619890
82234519
7749092
46494151
47766552
67975716
92412643
4879278
67604656
25204860
99158297
43885933
3831076
55973968
68957634
45738478
43045985