21854538
56272869
54998280
82061237
74956241
69639685
61819183
18208269
18837445
6003928
71539858
6763673
2936850
33534509
33544136
14402051
6282813
47602507
14131715
4409987
99177338
45337740
85844853
35786447
37464409
74546890
66953936
9992284
39087418
86413501
849168
69337722
26124989
95574715
38994697
22281990
1971354
49107396
83105817
50418992