10825060
76747905
35334483
55969585
54056067
99767394
77976466
37889585
17747702
6678380
3744457
53998050
39792201
66206462
44257940
1273468
32326095
58184715
74902690
34841727
82742173
77014503
8258818
33128618
96482230
9638203
31486534
64467232
470935
2857029
5794807
17004693
97643446
17827728
9984948
556812
78519513
53872980
72556269
71379599