2054681
2691145
86431102
43652314
51133442
41812228
59822633
19579798
6803985
35749707
98586111
3916025
9879277
24347618
41367070
26157197
65927838
528582
130516
12937509
72892181
11968999
25009321
70154884
95156248
84589993
42646299
84817882
87517580
41941837
8231094
83561508
75573653
58797419
55474692
76756395
1327179
92811337
45863052
674339