66268222
99198511
12663578
82132884
99666414
9053727
97431866
14117898
71004887
36742015
8750280
96841041
80292839
29829100
88774534
27492528
42999593
60084002
54493465
26123896
934770
74287109
77561192
28305753
7658772
23526457
66928685
77331736
77645573
88867228
78553569
19724468
79964444
2252165
90712150
76301929
47698149
17004107
73779757
77229575