47064630
90223454
94209898
32044933
65952194
4963309
12945010
9344137
34011206
21031500
92565930
4594794
44465518
59565049
93205081
7201660
51793091
36047717
94425356
46865137
21793774
13115270
95935131
809650
3847406
20323830
38526724
3135615
166796
81191744
65846513
19926949
52368040
99396395
298558
61447328
13644232
7839756
34819154
32414431