25348616
33561031
9135789
3710572
48509176
67976018
86048084
36443636
59516668
92638488
57274566
27081772
56289550
50471755
45191230
33582777
5813643
96668607
24267412
26343340
52438535
3204250
28326136
87374205
49806564
58658083
76178575
82812871
96825920
38215825
7161740
92438931
39737887
826841
70522445
62592485
67852615
14315036
22044396
44807234