39329835
73846270
890597
84887440
33079283
4040565
78115947
39243988
63833185
67052459
18123587
92109587
42132657
25744508
83436449
1880603
58264893
12716660
6636665
61153340
81215484
5307901
37637674
86864622
9893596
383215
23244963
78058870
38172314
47114643
35269616
5644140
68523609
22793526
21423976
41137718
66513400
87253706
44903363
4727366