94641459
57587500
77401919
3379303
32626079
58663849
18905322
415492
37399543
95274734
7205783
32581039
359555
93514566
7550778
97157320
96401111
55435082
59776411
48037734
6871127
25947455
56079037
11926117
8362040
63064329
7821514
49236493
61815642
86103743
54941337
59876449
88571247
71157353
11008353
45013068
65798286
12127433
39713234
15746924