71675999
45758392
62436378
1557514
52552842
67148629
10149209
96355314
29554258
42538824
87892138
32445418
10762302
61686437
93924774
5707282
30922908
9857469
27202118
61175140
48635975
34165974
290925
95335481
17886294
83198013
95336544
18394480
85884563
26023983
8789787
7247660
12239968
26408191
62555342
12284992
2972388
41269892
93785605
2996422