70612152
54839258
29016826
3051832
52865839
5521167
97408254
54736632
3966247
71458481
72733628
39252978
7222753
51859423
11412044
66468640
99263169
60418612
84323440
50092413
72341382
92531627
99057883
56571484
41785505
26269724
93684074
17866500
5219956
68765002
46016347
2848848
14663325
96623096
49055354
72718198
89587176
55345933
42687353
62881828