12257536
19023314
64724854
85954207
72103810
18716686
85291083
6242857
96867101
66996100
11203488
88231366
31613649
4479164
3834415
736885
14882103
1198410
58193213
51895387
34435116
10136093
39295077
13111127
587162
53136030
22593861
48335915
1357217
5685321
81261537
63018742
55118419
55271346
80069599
2978364
93069762
2986289
81431229
82225