21003090
10432652
53611827
74793
6080100
6544509
8258285
33534500
10005588
25733125
84575863
8245955
7772955
61466398
91337291
58129992
49298029
71948197
78146545
86755117
82936713
25079391
55744023
52024480
72994844
4466704
37905728
65963555
78962614
11563031
33691900
78459726
10548965
14825130
10985499
33771717
98992363
51815073
8956391
49623851