96814877
62089454
57465453
64271212
3711253
78822629
9437238
52266262
32812821
30838437
121875
38968326
351708
18118669
43184525
37427796
92014705
24494834
23748803
9578946
2681408
61373398
81922844
84881803
67197034
32227694
14668982
8577988
2042620
50354057
71565384
60227762
34166933
91142195
2429804
64525680
98701027
29202127
59304111
34168308