51206761
61744990
58283629
67364662
98153191
97997843
28475184
30081980
73537555
23459052
26611612
63753374
20606423
81484781
72228290
82988097
50705364
43978090
57317602
49811935
53686142
25918463
36565459
4904129
29572708
44339434
37239886
40224005
26548157
23651211
15104367
55031820
8091526
10893619
78099807
72996853
88714736
66301326
62603603
19592799