42711427
967842
4657263
86418683
36971964
87482104
48099838
54438799
5864719
72421377
21235943
64745307
85855768
1076767
90145108
87916760
77135263
72087051
76843107
66332454
21573446
8583611
86282718
13301895
32213862
77223135
50713513
11926373
34476752
71846987
36879019
53226451
88726722
49486542
904262
50109592
38045903
99718900
95331873
4581898