42635920
4992563
53214909
56799842
28111902
2056524
83785927
92046285
57209484
88315819
41336128
7693143
89865632
631186
36538705
29897647
29741553
64112018
40379838
50576218
60037130
62912030
75935688
29586165
16556777
66315397
34511282
94141677
92693832
86327875
68453967
7709435
53186769
56666022
54523301
75719176
16762678
58228024
68477193
18862215