93395327
23749001
79847908
28053469
79714638
17323337
82091587
31678641
17275368
8767926
7581994
18709844
73346927
3124100
66457352
41966810
88785279
33786711
60156650
15276504
89147102
1549649
83472894
52294022
11235827
87092353
34119860
27714220
36914035
75658854
54043589
6661422
99547787
7238563
14291936
21343091
93872635
63186284
48031110
6291920