52859400
6612292
66327590
68204558
39738375
30127640
77147919
75857645
17939275
1160458
74891596
52036591
40086080
35538543
84648686
99411805
1725157
89508937
74871925
84615448
61057238
41008510
16636505
88111575
31966243
95459853
1988756
57272431
37925595
8348992
75385926
55845929
31646711
87454426
70166386
66719252
62881079
10955516
15432973
4591571