42364147
6489452
73409111
86369044
39031772
11016499
20149208
68707076
43634420
78699620
21921174
62154918
1469965
6488325
10614969
61004689
88145822
71218113
22856429
90434565
961272
918242
54812471
60497766
95853496
29751372
51121540
16096609
41432159
33911883
88749229
52546744
72116076
57349723
8714904
6645501
88901849
10252452
7621253
59972