93121862
29125817
76354288
8989328
84878052
5863290
74334767
13076581
6478366
35145790
3750427
7485961
70408425
8122463
98072973
31795689
8244955
7763948
57048265
80637985
9892426
49542487
60769314
57192831
20805428
13034991
10925194
89373832
12463962
67298291
3738717
90703932
94914627
41946561
60227281
8368571
49212594
57295521
27389973
54223143