1141442
50858312
44644186
69828068
10952264
84858471
71327896
97985329
73379837
70206668
28891748
93847404
21544694
55631645
83032647
47304941
22409221
74419462
62397610
43414210
67997499
44177412
93114319
74141149
24974950
43813977
61161470
31557384
40563663
35478096
47363019
727132
10778689
83851205
96667865
87096104
71251634
82329782
8737835
15457380