43222200
46405190
83684663
95261020
92626288
28168162
9668795
71407633
83501302
68811314
33076836
86909347
84481872
24861046
68499574
61756910
88773773
74133784
39879507
67131621
79845123
90993482
80099790
80982859
22381396
51869549
30177772
83069084
86886414
15581301
69529341
91759527
49733553
13085592
435442
61656193
98572940
72765795
94327344
7646324