95094191
94271584
73766985
53358974
52455510
32626543
66559913
42782871
13388444
1092099
55356257
10534817
22176005
5017892
74779007
71953581
43982014
9390653
11533773
3629214
49208964
58768395
47185269
85467399
60426067
79949030
107497
92813957
4637368
88054477
17204531
86877221
8968103
85516
75847731
33083376
87774681
85679060
29201458
16125227