11804508
81222876
91904030
86918845
38587557
1404879
21844082
74483451
49132341
9669536
55214345
69788886
37193993
99828108
15766852
57337960
1000497
8792991
99332332
58103726
85158646
87556374
12327161
511476
32653390
7277515
1211266
5855386
50524160
88782746
76797147
74881803
57833410
21681571
72412376
62571820
12945829
22247252
703852
94709422