12039585
92727399
95741899
46732396
5830678
75308138
3563966
9845324
19149634
4639335
21269814
38296082
28287362
50798783
81818812
49471581
63847
9062172
93217062
72495291
42538495
37232171
36117457
53488131
7943966
52082403
85543695
75263282
75465248
99963128
24914542
6239730
50969650
6741206
4829557
25696607
14646317
19067834
38802357
67691474