96896023
8048468
9237498
62204028
22715497
4566787
53604736
45553020
6428045
34137771
8030218
56277656
40147617
40637664
37687824
27341765
57447817
39345742
76087227
79605214
12261771
36186829
42952752
857638
95063010
77172810
35762869
92078823
99499347
73126394
97736404
7056356
95779809
72354677
33756993
17782522
30315364
49215884
43661935
25618994