21815044
18331013
54785048
63053331
98278433
19081167
58747077
8930168
22081591
39537729
4396788
54047764
61478248
59489081
64629974
2827926
49004633
17031770
84805810
167780
1223772
5266451
54408771
37097789
74339905
2386768
10855917
4828426
74469838
86566704
75081130
5251749
1329562
70995420
50532166
36598414
94469378
37531908
10538193
89384400