35289077
73365625
12193268
81504830
86585134
9963306
27794392
66644029
7658842
51917081
50838074
36822446
39346670
90127804
96663231
13494458
4877387
77184471
54086318
62337717
62251700
935698
95654396
37778538
70093904
83414781
38531573
70265185
68138939
52805546
13567935
46502439
46295945
75565764
14429271
89524350
5061155
28497547
5420935
13193571