94688099
72227237
89579633
80212067
92725145
68718900
42316619
87388668
2786473
76537050
79841896
47488099
97868688
56326416
49139152
84352941
94833672
53077615
61371668
69393491
36514943
6977472
61434632
28589813
74873146
2104168
32687696
60872924
32035563
3315493
59463220
86139775
7233522
2058775
32787376
14962388
32616015
38959351
93104403
76597676