76512848
21928676
49014154
30508427
2009657
9660607
44794201
81176291
21524695
36632634
90783829
69195747
28781582
76465750
29586742
42104696
56913065
25282404
4644048
4703761
56682475
87306
37298581
57184032
7451843
97435080
60097954
37839587
63765262
15785691
53246410
42668088
42636186
41595445
62274209
6462051
95722724
4047758
13257575
34901944