35841421
13586285
86061820
92415333
66546962
60819863
55237170
58636258
89957186
66874890
82547370
43853260
98515419
40041441
8846511
66149798
67289990
36105699
68904815
72124010
34012191
55918558
99264127
74364051
78843728
10609707
50668126
39125834
36763644
40682483
71564289
76696269
30259241
99825344
53758612
69275269
90641448
39133970
2667029
38523480