71187309
68696439
17341297
45722882
6365209
2326941
95145349
3495464
27838593
56996746
33929538
99997079
97124144
83645541
59768372
21683152
40284180
48103504
59344711
1385496
4064773
21983721
39298873
25487578
97615546
41539081
21275425
98105841
16285058
8622243
78581845
72897280
5395139
97786189
39575048
94524189
4910455
55265598
41482136
67782025