59864524
91858266
48729928
9700318
92681037
71722298
760917
174224
6602285
3924107
52024615
43789087
97433594
64911775
7831985
61146526
30087635
69314750
21824160
10785090
82879870
12524065
17703568
30362231
81868404
35653709
98665327
95911915
51046612
80632312
43036768
63947919
39747153
60176016
13928142
41458117
96783587
12448533
2741541
2739756