80549356
48544259
63165385
50331887
56405432
167073
1328142
614753
95767211
15692185
77707291
28969838
79402255
30231343
8869786
1667363
87437937
2156435
30321645
83753367
28444955
6285503
58641819
21288275
8925963
3857294
7755168
53178646
33223954
79512886
24054720
50088417
42458837
86824790
68713715
6003724
4252904
63836340
72989093
82319750