26642350
94417917
8789435
11058487
93639634
76434562
93271788
45801955
82377040
18408581
5771316
6155925
5946985
94964766
54879263
15352489
77723432
70097150
25328203
90256743
20149262
21656060
4184623
64869362
30805582
41004713
9657332
61267844
32774668
20404982
6926930
18597892
43173773
6134468
66363567
7667739
3816177
98913657
46969552
42752042