25967888
43809030
25226922
54139785
91306829
58603770
10045181
84251893
904164
40259064
83532096
53757888
10092262
17865439
77342827
89483575
81572925
71803846
17949657
64392691
52547280
32949063
52165432
69973615
53563774
77036408
22533450
64896255
34674564
39438281
492964
1332047
47937417
207934
35303629
40235578
96489380
15427601
59884635
92057083