504529
84298494
65963161
94369315
33394186
1966586
35718710
55458381
53684746
42381091
58768746
79869471
59163231
37613977
5817518
65556466
47786532
57098082
7068890
31428335
6047231
73836433
10476465
35156846
4635848
37518979
83476508
67836900
92413421
32669359
34262984
23021054
31264104
16549986
85912771
52044331
3794235
48204721
52622899
83359420