28617345
92186910
94296727
6490668
58212308
24736871
6854943
84418259
80539681
9552683
4841947
67701465
56338853
3823058
44103503
29952988
20183968
16861253
6963765
20397935
88588839
58561620
3147872
96382480
96263263
15142430
87542601
61384320
31835452
26169368
56147234
76332625
6069824
3314438
30785809
58499276
34423603
366341
75504188
75867274