62524979
68804634
42607755
35083758
71152624
9501988
82988516
64413092
41556797
95668082
66149111
47012307
20073658
45743370
1191162
52154020
7564860
95762458
53006059
98485707
41747782
60469748
22107166
6751873
68074718
6159195
92855426
47063115
56291716
5286341
7051434
5979244
14307475
11292318
16417263
28057214
30717396
64204842
27528876
18493535