55927660
7096891
20222472
90909467
45304913
8854535
7512231
28955814
48631909
21179827
65358523
8017775
5667501
25079140
94542672
96914453
9963271
46857862
29919003
40944851
68413640
23817256
90146574
54375025
20845233
51902513
6643689
48915148
19165491
31073935
7309272
87582075
709779
9793233
56673562
1758068
10124404
89126823
45542000
90788960