82545953
18397777
83644496
41931825
4057698
8032413
5193091
50818588
94689750
97988046
35341432
48513953
41571962
82931497
44086369
9162070
12178923
56157280
52111042
4843752
410906
40546401
1047128
50938618
10101292
9475993
46464601
23846299
8864178
22944381
8859104
37921872
50339886
60946004
4786187
950690
63109422
77773064
3660459
79299082