5146961
43961590
1149720
90459972
88882246
30295790
56231075
55641904
55956193
55201057
77078473
67879076
304146
41954425
13887788
98457352
13196517
11046352
76727812
9512308
34871258
73999597
78908231
67549502
4755309
8075483
76703607
72729951
88215760
5735301
3877710
7178835
44684362
52673111
94821283
1471361
28196743
60135224
11640
764138