53312163
4928129
23111561
3570413
47712536
40453135
43879947
49163412
70924960
8485532
26551742
33833089
2094150
37567093
45225466
93051780
18826874
29094898
23533620
1343771
5692298
3231819
74609359
8107113
17412373
83986749
92569380
32252183
75332025
39631140
95221154
91128689
91572229
71993713
5064267
34323971
4325645
6044791
97422079
83779243