59842036
67484134
25036612
4088198
2557778
90279790
56949692
19249878
57855332
9438279
11355600
89769559
10797969
47607802
33812244
70537909
46374111
83279436
8023417
30328502
33986289
3554440
49468370
9209791
70579428
15009116
33778082
334560
22172846
35049077
1925568
37993672
41273602
67377572
86912646
94435102
97603155
56316912
59173344
884106