66449712
30382315
38365887
8535122
93189671
65149339
56733682
20677073
22325344
2517386
9623555
36572191
56506530
6965239
45163259
77604610
75244475
90229487
91117075
39072279
68965592
45598711
79458287
48767439
18045001
21922545
547331
22974581
69284974
66915640
12242046
2310945
6243811
74617942
35634315
95083799
30533312
44727258
34253826
29109007