5088363
13544148
49433792
76417892
48214827
14325537
23133058
92398147
70404054
72972145
26067479
9895402
55452396
47947677
5727602
281338
86192752
40049124
8893706
60581410
53852558
14838052
94529574
2558905
1063062
78005652
64652514
19995631
32111156
73374190
53118846
77523288
4458024
28687654
26648325
9569767
7761557
57753197
42025057
51274377