5145008
35699582
70158977
18878408
55534847
45905017
8846155
45084939
5879581
66527030
89401054
6754198
57638187
6381728
76346600
2543265
53658143
38438069
24461856
72396199
92835782
96683475
22993235
7891213
4708466
96821095
32861384
44559550
44555888
16052613
3675723
61686071
12091771
10444496
5603448
67131986
59961447
7739650
49209224
78567175