95638791
19618545
9939113
91644290
89029113
5447690
60306818
51453815
56478269
10789496
70091355
52538289
51053307
37504057
44583536
61701388
7875464
9267733
22767526
41954468
4915147
454416
59424021
28618795
51421443
67624745
8365078
43697148
64703005
48867694
39318372
8103314
3778805
72193995
98009490
82372740
78608688
17234270
97289
62953879