63456984
10074545
18179899
13537656
2303966
84403405
2005561
84312508
40384330
81837628
20156242
24391359
58237492
45007969
923819
52203590
86597989
38808598
5146702
86826638
494850
2047962
59524417
56082226
93371270
63187377
57778604
18675057
85538864
57655847
3850907
70614183
71971005
5995056
63921538
90142676
86121109
69011741
7329835
1800172