5234680
87953051
85856194
95109754
50648658
25515912
87833
9664656
390405
51894216
526125
52845277
44641316
84979963
36967183
2968720
66801860
63438572
40549405
49725561
10146943
22623870
877155
71069564
66794411
95981183
10782731
7587261
82793343
67426087
38595360
75137495
85118402
867620
71228474
23393798
76401610
19108431
73772800
63748735