5779671
5649893
95541091
2078156
82942459
83525207
81294316
66686895
1846233
41978849
85132181
56753543
991478
66109113
59595596
98349395
88289304
12847522
61046087
25293943
49331830
57555929
80996237
4479084
23447615
13268350
30206190
15334322
27295894
73359514
34488100
45602752
17916647
40309820
4708018
4992711
143599
48867887
9559653
92585692