84145596
24775821
96042129
14065369
12174579
98496341
73469102
52373308
65145591
51734758
5406971
88742298
82103428
45611955
52225687
18065929
40105109
41233764
39407023
465374
13258993
8114719
5961024
50581601
24484140
16441648
85277605
17859792
40068834
84137175
57806907
73693190
3592797
99742774
59534036
76248028
56859252
3611586
51617915
28608303