67322318
45223867
8667715
36363092
29426723
88792025
72336819
19971181
26755088
81865732
18888769
15019830
56629029
68114704
57562892
36137191
16573206
33319239
95964953
32177734
57168211
9167552
78288746
28179475
4558870
98716261
34971963
53833343
33752341
6968588
66068364
37441678
6567152
5209749
34509040
23509610
92683526
2071053
77652474
82111595