28926538
3197623
35673198
25689402
83116708
21363563
62395748
31211078
94266095
29696778
79441735
10637941
39542885
57139593
89053001
69942597
34532472
71075223
6277397
5148220
46745890
29354601
87373464
21548745
37907248
8796208
40403856
898631
17714481
55702998
53955434
26777275
7332592
173913
17513940
54126903
1925091
31499563
13431518
33113313