69346236
60644705
54315158
89526901
71856943
11792872
93207489
43895422
50199465
9333652
10011704
87322788
74897346
18145434
68276301
20877218
2865305
50425997
94068038
20997060
1233677
26478921
67163356
83513657
72556051
3098959
57713735
96635483
68744071
7774447
50458945
62807604
32424797
75862491
63633214
55559467
35661315
96937533
47514997
28096855