6747885
54144151
46047390
2982932
21503296
6689678
95123048
387387
35325480
44855796
81639141
10253749
93674308
11399809
92505342
24467970
66254997
13954564
84513224
820511
55637624
64274802
33103599
89318074
69611322
35708838
69586158
5140377
5263234
2876660
80084269
40139167
31754107
78397122
46146017
31391398
20666854
49518595
86457988
69754751