75994566
90542357
3892315
79669945
3337817
42346436
19689899
22593799
50053900
92754296
64824973
57189200
37535228
45264096
13336942
744439
71661953
37109156
25057836
1047387
9022143
18979098
51023656
4372843
52895530
99303656
40769353
82931445
11875238
97695361
11824143
3442643
63212963
42621944
83306200
29738883
36526962
29536428
57499873
45199437