1976926
60918060
20986545
18804460
45425909
40119571
3743460
25895645
88028225
10409783
32842629
90801803
26256262
906420
17722144
74548769
16365708
6575359
66448978
6363192
62498422
88525903
9701559
86636452
8289902
81301409
83117831
17079991
46329401
42042080
57518862
61061039
88491267
85017059
41216038
2165774
93132129
44491177
83081619
63557060