51303964
31725821
61978745
4516445
85201625
55999616
40173014
43332336
28658578
3579170
85336067
10056831
23546358
88821288
94931312
80879309
75667003
44643188
14322523
32534442
82648876
1204273
53165502
60709160
39916826
37516175
35799026
92396104
50348643
7588065
71925115
55279974
16889452
3654935
12343973
42748
26293164
47581119
63702287
94248863