52651196
9696208
57519482
76566516
75679067
64513265
40412720
16944327
8664626
73888323
49364566
60959349
58974958
77762612
43305544
79246616
9732154
22628727
24324956
39524704
25517446
75904597
20265818
74176277
23518977
80976895
13576215
83976919
95645725
77504431
8133066
86973486
82417728
28182565
11764830
57252792
19202965
7997519
1522027
31226175