44795273
42569874
89829966
31275725
64849449
1298396
86587968
75741709
36479729
40433374
89967057
31471682
42572459
88922930
59413799
57059646
6896185
99377623
57007943
52543608
52907869
22021318
9872214
33836942
58307176
7567902
94906364
27426974
455777
55642681
55481622
18598981
58571647
97419848
69616270
88712118
1818942
66889914
46737542
11272056