79607739
38712838
11485306
87685350
21299651
68826732
22207288
96554916
73895775
23328461
27345986
9515212
44661971
34375356
53142533
4420959
38938013
85394767
555657
75376659
94403458
7123497
38435525
28308956
66722475
1711967
30847583
66679780
4001378
5117314
94703601
63986735
74097639
41197048
39991575
4514649
20067179
2804378
52676958
61362615