468672
29218063
41966948
96826754
16244043
52752247
55347209
56141523
74431040
63344691
3319367
26905838
1988894
49157473
67597611
7445158
61136123
21544575
1269804
1860355
11088665
6285730
4162174
34875810
41785734
36192480
604595
96304958
524481
10899023
73482113
60067966
60939295
24237921
19093876
54886014
10111223
84878007
7248599
91443422