52372276
63237581
441194
84509863
48779110
12682658
44261785
17479360
4213113
60314346
89438590
81281638
10987271
48802195
10639716
43455010
30234568
1674125
18518791
44873173
6755947
25859458
36825578
24349612
78099905
7547536
34824814
86644931
47567059
3226010
91331797
77448803
63122144
3092145
14475607
96319753
8683414
40787830
34344207
21775585