69456532
50296156
94603157
60583643
915439
8798749
56421698
4117415
70997551
48665991
29037127
86897141
35052433
72837397
59317716
5627373
6124158
10976961
86444647
45684734
66047182
30815034
19524247
57323965
50439173
36675073
79509247
92323277
51732117
48612243
18576438
63107162
22804676
38247816
59237111
96435315
72828833
95185024
2491119
41651226