86584690
15297727
29538070
2342674
28581665
25286314
26058002
17852621
75185451
87187470
8094813
23883079
11292142
92812096
58355697
26847166
2847742
69331232
76537755
31653155
316897
54806630
24065855
75545405
44006689
78606552
73497365
53076902
67813691
73169199
154933
87721636
68084553
19494812
46016325
93144970
65885260
4957498
7827258
56114249