219534
13337613
48752551
59307576
14217703
69919565
32602567
82757292
59394377
75275956
54112705
47776807
98192900
99145089
27464301
70667732
37515117
37501629
58101811
16913446
96041707
89326054
58807004
74867637
81823619
77099638
34044690
30029335
28533760
8895365
20006786
21479795
51615120
170390
30385062
76897311
63506719
54014007
47476150
8523018