93868854
15991464
92171356
21444526
30381862
26851192
5528910
64891633
35204991
59114193
84391833
58538956
26931154
1369902
510818
50464566
38991322
10173842
53706874
79446236
49135836
81017987
35572426
54316429
9672603
50265939
24992724
78515858
86651513
94779060
55379209
3951998
23188473
65505041
36859508
19099468
95729677
3684289
73948898
69927997