26133370
60612325
49498957
26591542
99387366
42662700
20995104
32827103
3612873
35335514
2475502
42882794
99584645
62671771
8935513
84564307
24703387
7785726
4319325
9174949
73256470
78352784
10986162
4275635
8794172
18777609
7682208
49317492
84124385
62743068
46823442
83666208
55917769
7395957
352289
52746838
5119360
30377600
73467800
69571192