87524183
39439644
74769085
49607439
95086000
71113689
85103244
90656968
53367191
56086022
37085760
94401490
62565149
69327029
57168259
79411608
53772945
92599319
4477821
83462921
3229573
54264404
51777793
50622191
46424504
26722793
5156290
57753805
51882398
15143332
14781807
29723469
49501109
99959673
68673808
2267665
11592750
86045348
3540870
2831291