76114215
1338242
90579917
52853266
21513969
16902493
86567750
76691667
47324556
67587047
55008269
95583883
30922274
79413417
72264794
22582248
13107387
91764895
48321710
38996241
7686779
9216375
72677543
16044789
27443276
60876965
72486073
50742274
55538756
45834065
81348229
79859095
54894925
73341313
938482
38065497
7644787
11814075
68745793
1307856