77188809
59064398
35341333
29697800
84548727
22844626
84626065
59104530
2397072
85237683
46532025
82125383
1006718
6773205
66225354
22268530
39753568
1894809
81141125
3953945
5726716
95491790
444574
35302772
90425712
4725441
31792109
40904142
46874651
31368216
59863242
63929811
80854211
52903984
14657961
26785815
64717847
83033402
7706600
2041394