83269805
66344843
5671294
48353151
14926060
39328007
57362986
5244922
78429189
75934683
95899945
4686861
53135622
28194858
28828611
11673652
86412308
3094975
41771054
6753424
2875809
3366415
58258710
14665408
93667154
58325417
45265302
64947329
90416239
18721381
55832662
60571177
71612537
4294373
68787158
97272146
82024726
5189721
33846779
7432540