1004381
10544284
45188643
72158364
41763404
36359579
8084717
66061829
33286073
1485112
15873873
75073881
56531812
3718027
98762364
86063916
71998262
30742206
11178606
78924649
86119502
46005940
3880513
4305604
45041246
66847
13199954
39171929
43025434
79767680
68742551
9356443
62378921
8472286
68462010
50627940
6940427
16152499
72236381
78431194