57289013
45775544
1754552
72882750
28493732
57934381
48763526
8422883
99023777
5986971
6765867
60914519
31846281
69042274
61494788
12987405
84847437
6732789
70186841
68046017
71323108
6114987
11071248
56115408
28729844
2323162
3601991
31264614
83717036
89366453
52078391
21149832
31751313
6156918
8340459
71926506
81668186
12278388
17456262
52305077