93313056
36623001
7595019
61905366
61362273
31585107
28765236
27975419
74117609
72962367
76156610
33368913
684910
76529352
47918845
79643540
53999667
6387117
8325612
5243552
220379
66555611
98725
79474464
39999164
13785066
58926767
36311903
27073620
96183697
18476392
87817129
43772162
73114181
34065685
65882427
60246681
89383764
26807761
59971574