11382563
38044762
12635790
5842980
3909861
97023557
69588921
16968332
89398262
36577597
27709328
1421578
31768224
8250420
11974404
74418934
62102603
29287840
84029668
96459513
99158513
44276523
15482115
77392270
5414878
5917826
457849
9513892
20203740
41648089
93903668
2258212
39834265
52544735
8361982
58101
3727501
48557599
43766419
25823823