54659126
87624911
45504127
58647553
78002029
58625362
65985384
45439317
31388876
22918423
58766870
32683312
8371421
31955583
15486442
56758364
3649839
56095053
90059843
61729633
73482852
31186269
50484358
70927
41314049
44034428
78234339
42824988
96652042
20868410
43517024
27151896
8488007
88274883
33349742
12192193
94825519
31983306
60787033
84798039