13396707
805702
26078428
16985955
46338214
86078201
61802000
46248364
33565789
16186961
754540
90112599
7540537
36876227
21251249
5370150
59081400
5286806
86492139
25016436
82646374
22984860
1714864
53523837
267345
86552865
25271754
72536487
7627696
93447453
18867414
55557874
17387965
62552033
17859521
90481958
7897570
50622627
20815428
75691758