39892227
46083253
15262083
23538
2261848
5616690
39519492
64264403
78951834
17691574
20782050
97024464
52598541
81986080
51716962
51944926
2683557
16519837
57311612
77913608
6586518
54794822
38131279
55883401
8945692
72369394
81655679
85546880
71522551
65023049
61593205
7812359
7561924
2393283
92776745
98404500
42699463
26973764
17751391
13369463